package co.com.smart.persistence.entity;

import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;

import co.com.smart.persistence.entity.dto.SmartEstudianteGrupo;
import co.com.smart.persistence.entity.util.AbstractFacade;

/**
 * Session Bean implementation class EstudianteGrupoFacade
 */
@Stateless(
		name		= "EstudianteGrupoFacade", 
		mappedName 	= "ejb/EstudianteGrupoFacade")
public class EstudianteGrupoFacade extends AbstractFacade<SmartEstudianteGrupo> implements EstudianteGrupoFacadeLocal {

		@PersistenceContext(unitName = "SmartServicesPU")
		private EntityManager em;
		/**
		 * Default constructor. 
		 */
		public EstudianteGrupoFacade() {
			super(SmartEstudianteGrupo.class);
		}
		
		@Override
		protected EntityManager getEntityManager() {
			return em;
		}
}
